<?php
/**
 * Created by PhpStorm.
 * User: kinso
 * Date: 2017/1/3
 * Time: 下午2:16
 */

namespace common\queue;


/**
 * 队列接口
 * Interface QueueInterface
 * @package common\queue
 */
interface QueueInterface
{
    /**
     * 往队列添加元素
     *
     * @param mixed $members
     * @param string $queue
     * @return string
     */
    public function push($members, $queue);

    /**
     * 从队列弹出元素
     *
     * @param string $queue
     * @return string|false
     */
    public function pop($queue);

    /**
     * @param $queue
     * @return mixed
     */
    public function count($queue);

}